#include <stdio.h>
void function (int line)
{
    for (int i = 0; i < line; i++)//行数
    {
        //打印空格
        for (int j = 0; j < line - 1 - i; j++)
        {
            printf (" ");
        }
            //打印*
        for (int k = 0; k < 2 * i + 1; k++)
        {
            printf("*");
        }
        printf("\n");  
    }
    for (int i = 0; i < line - 1; i++)
    {
        for (int j = 0; j < i + 1; j++)
        {
            printf(" ");
        }
        for (int k = 0; k < (line - i - 1) * 2 - 1; k++)
        {
            printf("*");
        }
        printf("\n");
    }
}
int main()
{
    //分为上下两部分打印
    //先行数
    //空格
    //打印*
    function(7);
    return 0;
}